Definition/Theory (Class Summary)

A type of database in which each table only stores data about one entity. Data is only entered once in its own table (no data redundancy). With a relational database, you can quickly compare information because of the arrangement of data in columns.

Relational databases are created using a special computer language, structured query language (SQL), that is the standard for database interoperability. SQL is the foundation for all of the popular database applications available today, from Access to Oracle (source)




News Articles







Exam questions or things to think about Social and Ethical Issues









Class Exercises








Examples or Activities

The relational database was created in 1970 by E.F. Codd, a researcher at IBM. Codd, as a young IBM programmer working in IBM's San Jose Research Lab in California in 1970, proposed that data be organized according to principles based on identified relations between various kinds of data[1].